Volume 8, Issue 39, May 2023, Pages 1-13
Osama Khalifa; Tariq Alsherif
Volume 5, Issue 21, May 2020, Pages 719-732
Ahmed Hosny Radwan; Osama Khalifa